# -*- coding: utf-8 -*-
"""
@Time ： 2021/11/25 20:04
@Auth ： Mr. William 1052949192
@Company ：特斯汀学院 @testingedu.com.cn
@Function ：正则
"""
import re


orders = '订单号：  202111252003539605    |   202111252003539605  付款金额（元）：  569.05 元'

# 从一个字符串里面提取所有你要数据，返回一个列表
# 从orders里面提取18为的数字
# 怎么写规则去提取呢？
# r的作用：把字符串里面转义字符认为是普通字符
result = re.findall(r'\d{18}',orders)
print(result)

# 需要body和《hu之间的字符串。定义正则表达式。
s = 'body908888huhuc实测实《hu'
result = re.findall(r'body(.*?)《hu',s)
print(result)

